Firstly marinate chicken with all marinade including mustard oil, Salt, spices keep for 1/2 hour.
Heat 2 tbsp oil ad chopped onion and saute until soft, as tomatoes and again cook till soft.
Grind cashew with little water and ad in.
Ad all spices, Salt and cook on high flame. Switch off the gas and let it cool and make fine paste of it.
In. Same pan and 2 tbsp oil and ad marinated chicken and cook until done from both side.
Now in other pan heat 2 tbsp oil ad prepared paste, 1/2 cup water and cover the lid and cook till oil separates.
Ad cooked chicken pieces, some water and simmer for 10 minutes.
Just before serving pour cream over it. Serve hot